package com.hxkj.domain.po;

import java.io.Serializable;
import java.util.Map;

/**
 * @author: yaosy
 * @version: 1.0
 * @datetime: 2018年6月22日10:29:22
 */
public class FreeMarker implements Serializable {


    private static final long serialVersionUID = -219896967998148732L;
    /***模板内容*/
    private Map<String , Object> maps ;

    /**模板id*/
    private Long templetId;

    /***Wap模板内容*/
    private Map<String , Object> wapMaps ;

    /**Wap模板id*/
    private Long wapTempletId;

    /**Wap模板其他分页模板id,当列表翻页通过局部加载分页数据时需要此模板*/
    private Long wapOtherPageTempletId;

    /**站点id**/
    private Long siteId;

    /***栏目Id**/
    private String channelId;

    /***别名***/
    private String aliasName;

    /**参数变量**/
    private String data;

    /***分类Id**/
    private Long columnId;

    /***分类名称**/
    private Long columnName;

    /***文章id***/
    private Long articleId;

    /***单页id***/
    private Long leafletId;

    /***tagsId***/
    private Long tagsId;

    /****标签名  对应的就是自定义的名称例如<@cms_acrticle></@cms_acrticle>;对应的就是cms_acrticle***/
    private String labelName;

    /***ids***/
    private String ids;

    //频道的ids 逗号分隔
    private String channelIds;

    //单页的ids 逗号隔开
    private String leafletIds;

    //分页当前页码数
    private Integer pageNum;

    /**稿件分类 1、频道;2、文章;3 分类; 4 单页; 5 tags聚合**/
    private Long status;

    //区分网站和后台静态文件;后台增加注释用于可视化窗口
    private String note;

    private String userToken;

    private Long time;

    public Long getTime() {
        return time;
    }

    public void setTime(Long time) {
        this.time = time;
    }

    public Integer getPageNum() {
        return pageNum;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public String getLeafletIds() {
        return leafletIds;
    }

    public void setLeafletIds(String leafletIds) {
        this.leafletIds = leafletIds;
    }

    public String getChannelIds() {
        return channelIds;
    }

    public void setChannelIds(String channelIds) {
        this.channelIds = channelIds;
    }

    public String getIds() {
        return ids;
    }

    public void setIds(String ids) {
        this.ids = ids;
    }

    public Map<String, Object> getMaps() {
        return maps;
    }

    public void setMaps(Map<String, Object> maps) {
        this.maps = maps;
    }

    public Long getTagsId() {
        return tagsId;
    }

    public void setTagsId(Long tagsId) {
        this.tagsId = tagsId;
    }

    public Long getTempletId() {
        return templetId;
    }

    public void setTempletId(Long templetId) {
        this.templetId = templetId;
    }

    public Long getSiteId() {
        return siteId;
    }

    public void setSiteId(Long siteId) {
        this.siteId = siteId;
    }

    public String getChannelId() {
        return channelId;
    }

    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    public String getAliasName() {
        return aliasName;
    }

    public void setAliasName(String aliasName) {
        this.aliasName = aliasName;
    }

    public String getData() {
        return data;
    }

    public void setData(String data) {
        this.data = data;
    }


    public Long getColumnId() {
        return columnId;
    }

    public void setColumnId(Long columnId) {
        this.columnId = columnId;
    }

    public Long getColumnName() {
        return columnName;
    }

    public void setColumnName(Long columnName) {
        this.columnName = columnName;
    }

    public Long getArticleId() {
        return articleId;
    }

    public void setArticleId(Long articleId) {
        this.articleId = articleId;
    }

    public String getLabelName() {
        return labelName;
    }

    public void setLabelName(String labelName) {
        this.labelName = labelName;
    }

    public Long getStatus() {
        return status;
    }

    public void setStatus(Long status) {
        this.status = status;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getUserToken() {
        return userToken;
    }

    public void setUserToken(String userToken) {
        this.userToken = userToken;
    }

    public Long getLeafletId() {
        return leafletId;
    }

    public void setLeafletId(Long leafletId) {
        this.leafletId = leafletId;
    }

    public Map<String, Object> getWapMaps() {
        return wapMaps;
    }

    public void setWapMaps(Map<String, Object> wapMaps) {
        this.wapMaps = wapMaps;
    }

    public Long getWapTempletId() {
        return wapTempletId;
    }

    public void setWapTempletId(Long wapTempletId) {
        this.wapTempletId = wapTempletId;
    }

    public Long getWapOtherPageTempletId() {
        return wapOtherPageTempletId;
    }

    public void setWapOtherPageTempletId(Long wapOtherPageTempletId) {
        this.wapOtherPageTempletId = wapOtherPageTempletId;
    }
}
